﻿.nav.pricing-tabs > .nav-item > .nav-link {
    padding: 1.25rem;
}

.nav.pricing-tabs > .nav-item > .nav-link:not(.active) {
    color: var(--b-theme-primary);
    outline: solid var(--b-theme-primary) 1px;
    transition: background-color 0.3s ease-out;
}

.nav.pricing-tabs > .nav-item > .nav-link.active {
    transition: background-color 0.3s ease-in;
}

.plan-switch > .plan-switch-button {
    box-shadow: 0 0 5px 0 rgba(0,0,0,.2);
    transition: background-color 0.3s ease-in;
}

.plan-switch > .plan-switch-button:hover {
    box-shadow: 0 0 15px 0 rgba(0,0,0,.3);
    transition-duration: .3s;
}

div.card.pricing-card {
    box-shadow: 0 0 5px 0 rgba(0,0,0,.2);
    transition: all 0.3s ease-out;
}

div.card.pricing-card:hover {
    box-shadow: 0 0 25px 0 rgba(0,0,0,.3);
    transform: translateY(-5px) scale(1.005)
}

div.developers-picker input {
    font-size: 1.25rem;
}

div.developers-picker button {
    transition-duration: .3s;
    transition-property: color,background-color;
    transition-timing-function: ease-out;
}

div.developers-picker button:hover {
    background-color: var(--b-theme-primary);
    color: var(--b-theme-white);
}

.text-price-color-community {
    color: #787878;
}

.license-options {
    width: 100%;
}

.license-options > .form-check.form-check-inline {
    width: 100%;
}

.license-options .form-check-label {
    width: 100%;
}
